body {
        height:auto; 
        width:auto;
	margin:0px;
	padding:0px;
        overflow:auto;
	font:11px verdana, arial, helvetica, sans-serif;
        background: #fff; /* url(../_graphic/_body_bg/bg-paisley1.png); */
	}

#container {height:100%; width:100%; font-family:verdana, sans-serif; font-size:11px; line-height:18px;}

#container-long {height:100%; width:100%; font-family:verdana, sans-serif; font-size:11px; line-height:18px;}

a {
	color:#58a4f0;
	font-size:auto;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
    
a:link {color:#58a4f0;}

a:hover {background-color:none;
         color: #ecad5a;
         text-decoration: none;
        }
    
a img {display:block; border:0;}

.infobox {width:760px; margin:0 auto 0 auto; padding:0 0 10px 10px; border:1px solid #ddd; background:#f6f6f6;}
.infobox h2.title {font-size:25px; color:#a52; font-weight:normal; font-family:palatino, serif;}
.infobox h2.title b {font-weight:bold; color:#000; font-size:30px;}
.infobox h2.title a.title, a.title:link, a.title:visited {font-size:20px; color:#999; font-weight:normal; font-family:palatino, serif;}
.infobox h2.title a.title:hover {font-size:20px; color:#58a4f0; font-weight:bold; text-decoration:underline; font-family:palatino, serif;}
.infobox h2.title span {font-weight:bold; font-style:italic;}
.infobox h3 {font-size:18px; color:#666; font-weight:bold; font-family:palatino, serif;}
.infobox p {padding:auto; margin:10px 20px; text-align:justify;}
.infobox ul {list-style-type:circle; list-style-image: none;}
.infobox ol {list-style-type:decimal-leading-zero;}

.infobox-long {width:760px; height:auto; margin:0 auto 0 auto; padding:10px 10px 10px 10px; border:1px solid #ddd; background:#f6f6f6;}

.albumbox {width:740px; min-height:200px; margin: 20px auto 20px auto; padding:auto;}
.albumbox a {float:left; margin:5px 10px 5px 0; border:1px solid #000;} 

.lightbox {position:absolute; left:-9999px; top:0; cursor:default; z-index:1000;}
.light {position:absolute; left:0; top:0;}
.box {position:absolute; left:0; top:0;}

/* trigger for IE6 */

a:hover .lightbox {left:0; width:100%; height:100%;}

a:hover .lightbox .light {background:#000; width:100%; height:200%; filter: alpha(opacity=90);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.9;
}

a:hover .lightbox .box {width:100%; text-align:left; margin-top:50px; border: none;}


a:hover .lightbox .box img {border:none; margin:0 auto; cursor: pointer; }
a:hover .lightbox .box h1 {font-size:18px; height:auto; font-weight:bold; width:600px; padding:0; margin:10px auto; text-align:center; text-decoration:none; line-height:24px; color:#999;}
a:hover .lightbox .box h2 {font-size:11px; font-weight:normal; width:600px; padding:0; margin:10px auto; text-align:center; text-decoration:none; color:#999;}
a:hover .lightbox .box h2 b {font-weight:bold; font-family:"times new roman", serif; color:#000;}
a:hover .lightbox .box p {font-size:1em; font-weight:normal; width:600px; padding:0; margin:10px auto; text-align:justify; text-decoration:none; color:#999;}
a:hover .lightbox .box h3 {font-size:1.4em; font-weight:normal; width:600px; padding:1em; margin:10px auto; text-align:center; text-decoration:none; color:#999;}

#close { cursor:crosshair; width:90px; height:23px; background:url(../_graphic/close2.png); position:relative; z-index:1000; float:right; display:inline; margin-right:90px; margin-top:auto;}
.clear {clear:left;}
#ad {clear:left; width:468px; margin:10px auto; padding:10px 51px; background:#222;}
a.comments {float:none; margin:0; border:0; color:#c00; font-weight:bold;}
a:hover.comments {color:#c00; text-decoration:underline; background:#fff;}

/* Tiny font paragraph */
p1 {
	font:9px/15px verdana, arial, helvetica, sans-serif;
	margin:auto;
	padding: 5px auto auto 2px;
	text-align:justify;
	}
	
quote {
	font:9px/15px verdana, arial, helvetica, sans-serif;
	margin:0 4em 0 4em;
	padding:0em;
	text-align:justify;
	}
        
.footer {
	position: relative;
        margin: 0 10px 0 0;
	width: 760; 
        top:20px;
        bottom:0;
        height:auto;
        border-top: 1px #999 solid;
        border-right: 1px #999 solid;
        border-left: 1px #999 solid;
	background: #fff; 
        opacity:0.3;
}

.footer p {
    padding:0 0 5px 120px;
    font:9px/15px verdana, arial, helvetica, sans-serif;
    }
    